Managing Power Flows in Microgrids Using Multi-Agent Reinforcement Learning
نویسندگان
چکیده
Smart Microgrids bring numerous challenges, including how to leverage the potential benefits of renewable energy sources while maintaining acceptable levels of reliability in the power infrastructure. One way to tackle this challenging problem is to use intelligent storage systems (batteries and supercapacitors). Charging and discharging them at the proper time by exploiting the variablity of the renewable energy sources guarantees to balance supply and demand at any time. Reinforcement Learning (RL) is a branch of artificial intelligence encompassing techniques that allow agents (in our case electrical devices) to learn to behave rationnally, that is to perform sequences of decisions in order to optimize a given performance criteria. The theoretically sound framework of Reinforcement Learning makes these techniques to be increasingly used for solving difficult control problems. In this paper, a multi-agent reinforcement learning technique is proposed as an exploratory approach for controling a gridtied microgrid in a fully distributed manner, using multiple energy storage units and the grid. Preliminary simulation results using different scenarios show the feasibility and validity of the approach on a test microgrid, and open the way for future work in the field of agent-based learning control strategies in Smart Microgrids.
منابع مشابه
Multi-Agent Q-Learning for Minimizing Demand-Supply Power Deficit in Microgrids
We consider the problem of minimizing the difference in the demand and the supply of power using microgrids. We setup multiple microgrids, that provide electricity to a village. They have access to the batteries that can store renewable power and also the electrical lines from the main grid. During each time period, these microgrids need to take decision on the amount of renewable power to be u...
متن کاملIpseity - A Laboratory for Synthesizing and Validating Artificial Cognitive Systems in Multi-agent Systems
This article presents an overview on Ipseity, an open-source rich-client platform developed in C++ with the Qt framework. Ipseity facilitates the synthesis of artificial cognitive systems in multi-agent systems. The current version of the platform includes a set of plugins based on the classical reinforcement learning techniques like Q-Learning and Sarsa. Ipseity is targeted at a broad range of...
متن کاملIpseity: An Open-Source Platform for Synthesizing and Validating Artificial Cognitive Systems in MAS (Demonstration)
This article presents an overview of Ipseity, an open-source platform developed in C++ with the Qt framework. The current version of the platform includes a set of plugins implementing single-agent and multi-agent environments, hardcoded controllers based on Artificial Intelligence (AI) techniques, classical Reinforcement Learning (RL) techniques like Q-Learning, Sarsa, Epsilon-Greedy combined ...
متن کاملIpseity: an open-source platform for synthesizing and validating artificial cognitive systems in MAS
This article presents an overview of Ipseity, an open-source platform developed in C++ with the Qt framework. The current version of the platform includes a set of plugins implementing single-agent and multi-agent environments, hardcoded controllers based on Artificial Intelligence (AI) techniques, classical Reinforcement Learning (RL) techniques like Q-Learning, Sarsa, Epsilon-Greedy combined ...
متن کاملVoltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کامل